GrapeCity.Win.PluginInputMan Assembly / GrapeCity.Win.Spread.InputMan.CellType Namespace / SideButtonCollectionInfo Class / FindIndex Method / FindIndex<TTarget>(Int32,Int32,Predicate<TTarget>) Method
The zero-based starting index of the search.
The number of elements in the section to search.
The Predicate delegate that defines the conditions of the element to search for.


In This Topic
FindIndex<TTarget>(Int32,Int32,Predicate<TTarget>) Method
In This Topic
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the List that starts at the specified index and contains the specified number of elements.
Syntax
'Declaration
 
Public Overloads Function FindIndex(Of TTarget As T)( _
   ByVal startIndex As Integer, _
   ByVal count As Integer, _
   ByVal match As Predicate(Of TTarget) _
) As Integer
 
'Usage
 
Dim instance As SideButtonCollectionInfo
Dim startIndex As Integer
Dim count As Integer
Dim match As Predicate(Of TTarget)
Dim value As Integer
 
value = instance.FindIndex(Of TTarget)(startIndex, count, match)

Parameters

startIndex
The zero-based starting index of the search.
count
The number of elements in the section to search.
match
The Predicate delegate that defines the conditions of the element to search for.

Type Parameters

TTarget

Return Value

The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, false.
See Also